army barrack - French English Dictionary